international marketing specialist - German English Dictionary